high-powered weapon - Allemand Anglais Dictionnaire